草庐IT

安卓 JSONObject : Search function

全部标签

安卓工作室设置 : android-23 not installed

我今天在两台PC电脑上安装了两次AndroidStudio(版本1.5.1,build141.2456560),现在已经看到这个错误两次了。换句话说,同样的错误出现在两台计算机上,它们都运行Windows10Pro(x64,版本1511,内部版本10586.164)。ThefollowingSDKcomponentwasnotinstalled:android-23问题是什么?我该如何解决这个问题? 最佳答案 这可能是AndroidStudio的安装脚本问题导致的。也可能是没有管理员权限导致的。点击重试!这对我遇到此错误很有帮助。安

java - JSONObject 在使用字符串实例化后返回非空值 "null"

我需要下载JSON,然后将其存储在JSONObject中。我正在使用org.json.JSONArray。这里是一个地方的所有代码:importorg.json.JSONException;importorg.json.JSONObject;importjava.io.BufferedReader;importjava.io.IOException;importjava.io.InputStream;importjava.io.InputStreamReader;importjava.net.HttpURLConnection;importjava.net.URL;publicclas

java - 安卓蓝牙 : Identify the Characteristic Type?

我正在使用BLE开发一个安卓应用程序。此应用程序的要求是更新具有各种输入的特定硬件中的电压变化。所以我在这个应用程序中启用了BLE通知API。这将在一段时间内通知应用程序最新的硬件电压。实现mBluetoothGatt.setCharacteristicNotification(characteristic,enabled);BluetoothGattDescriptordes=characteristic.getDescriptors();des.setValue(BluetoothGattDescriptor.ENABLE_NOTIFICATION_VALUE);//Setthev

安卓工作室 : Gradle sync failed: Project :app declares a dependency

我在AndroidStudio2.3中工作,我想使用我在github(https://github.com/henrychuangtw/Android-ChatHead)上找到的库,但没有Jar文件。在settings.gradle中,我声明了库所在的目录,如下所示:include':app'include':Android-ChatHead'project(':Android-ChatHead').projectDir=newFile('/Users/lorand/AndroidStudioProjects/Doritest/android_chatHeads')而且我还将库添加到b

安卓系统.ErrnoException : isConnected failed: ECONNREFUSED (Connection refused)

我使用Java与MySQL连接,Json将数据发送到android,当我通过URL地址将数据从Java发送到json时:http://192.168.1.221:9999/rentalcar_service/category/getAllManufacturer一切正常,但是当我在Android中解析数据时,我收到如下错误结果:privatestaticfinalStringURL_MANUFACTURERS="http://192.168.1.221:9999/rentalcar_service/category/getAllManufacturer";日志:W/System.err

安卓强引用

我有SearchCritiera对象,我将其设为单例并将此变量声明为静态的,现在的问题是,如果我让我的应用程序保持打开状态几个小时,Android操作系统会删除静态对象,我如何才能确保静态对象不应该被操作系统删除。我知道很少有像这样的关键词Weekreference和softreference是否有任何强引用关键字可以告诉Android操作系统不要删除引用?? 最佳答案 不要使用静态引用,即使您的应用程序保留在前台,这些对象也可能会被垃圾收集器销毁(我已经看到这种情况发生过几次)。您可以通过将它们存储在您独特的Application

安卓。如何使用 setClickable 将所有按钮同时设置为可点击或不可点击?

屏幕显示四个按钮。按下按钮时,媒体播放器会播放声音。我遇到的问题是同时为所有按钮实现setClickable。单击按钮后,我希望所有按钮都不可单击,直到媒体播放器播放完与按钮单击相关的声音。然后我希望将所有按钮设置回可点击状态。代码运行良好,直到我启用setClickable代码——在我下面的代码示例中禁用了buttonOne的代码。测试电话锁定并告诉我应用程序已停止并重试。不幸的是,如果没有setClickable,用户可能会在第一个选择的声音播放完之前按下任何按钮并听到任何声音。感谢您的宝贵时间和帮助。importandroid.app.Activity;importandroid

api - 安卓锁屏API?

我见过两个可以自定义锁屏的应用程序:Widgetlocker、slidescreen。我们真的有一个API可以让我们自定义锁屏吗?如果不是,有什么诀窍? 最佳答案 参见mylockforandroid:mylockforandroid它已获得GPL,但您将通过查看源代码获得代码技巧。 关于api-安卓锁屏API?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/4181615/

android - 如何重启安卓模拟器并保留系统数据

Android模拟器关机时是否可以保留系统数据(不是SD卡数据)?我的具体问题是我正在尝试将新的根证书导入/system/etc/security/cacerts.bks文件,但这需要重新启动,当我重新启动模拟器时文件恢复到原始状态。 最佳答案 该文件是系统镜像的一部分,而不是.avd文件夹下创建的文件的一部分。Foundalink关于如何备份/修改系统镜像。注释不是英文的,但命令非常简单。 关于android-如何重启安卓模拟器并保留系统数据,我们在StackOverflow上找到一个

Java/安卓 : Reading/writing a byte array over a socket

我有一个Android应用程序,我正在尝试将图片发送到服务器。我使用Base64编码完成此操作并且效果很好,但是在发送图片之前对图片进行编码占用了太多内存(和时间)。我正在尝试将Android应用程序精简到只发送字节数组而不摆弄任何编码方案的位置,以便尽可能多地节省内存和CPU周期。这就是我希望Android代码的样子:publicStringsendPicture(byte[]picture,Stringaddress){try{SocketclientSocket=newSocket(address,8000);OutputStreamout=clientSocket.getOut